- Überblick
- UI-Automatisierung (UI Automation)
- UI-ANA-016 – URL zum Öffnen eines Browsers abrufen
- UI-ANA-017 – ContinueOnError True
- UI-ANA-018 – OCR-/Bildaktivitäten auflisten
- UI-DBP-006 – Containernutzung
- UI-DBP-013 – Falscher Gebrauch von Excel-Automatisierung
- UI-DBP-030 – Verwendung unzulässiger Variablen in Selektoren
- ST-DBP-021 – Hartcodiertes Timeout
- UI-PRR-001 – Klick simulieren
- UI-PRR-002 – Typ simulieren
- UI-PRR-003 – Offener Anwendungsmissbrauch
- UI-PRR-004 – Hartcodierte Verzögerungen
- UI-REL-001 – Große IDX in Selektoren
- UI-SEC-004 – Selektor-E-Mail-Daten
- UI-SEC-010 – App-/URL-Einschränkungen
- UI-USG-011 – Nicht zulässige Attribute
- SY-USG-013 – Private Datei aufrufen
- SY-USG-014 – Falsche Platzhalter für Ausführungsvorlage
- Mit UI-Automatisierung automatisierte Anwendungen und Technologien
- UiPath-Browsermigrationstool
- Computer Vision Recorder
- Klicken (Click)
- Darauf zeigen (Hover)
- Sicheren Text eingeben (Type Secure Text)
- Hotkey senden (Send Hotkey)
- Eingeben in (Type Into)
- Prüfen (Check)
- Objekt auswählen (Select Item)
- Mehrere Objekte auswählen (Select Multiple Items)
- Text erhalten (Get Text)
- Text einstellen (Set Text)
- Aktivieren (Activate)
- Markieren (Highlight)
- Fokus legen auf (Set Focus)
- Ankerbasis (Anchor Base)
- Kontextbewusster Anker
- Relatives Element finden (Find Relative Element)
- Auf Bildschirm anzeigen (Indicate On Screen)
- Element vorhanden (Element Exists)
- Element finden (Find Element)
- Warten, bis Element verschwindet (Wait Element Vanish)
- Untergeordnete Elemente finden (Find Children)
- Vorgänger-Element erhalten (Get Ancestor)
- Elementumfang (Element Scope)
- Attribut erhalten (Get Attribute)
- Ausschneidebereich einstellen (Set Clipping Region)
- Position erhalten (Get Position)
- Screenshot anfertigen (Take Screenshot)
- Attribut abwarten (Wait Attribute)
- Auf Element erscheinen (On Element Appear)
- Auf Element verschwinden (On Element Vanish)
- Text anklicken (Click Text)
- Text beim Darauf zeigen (Hover Text)
- Textposition finden (Find Text Position)
- Volltext erhalten (Get Full Text)
- Sichtbaren Text erhalten (Get Visible Text)
- Strukturierte Daten extrahieren (Extract Structured Data)
- Text vorhanden (Text Exists)
- OCR-Text anklicken (Click OCR Text)
- Auf OCR-Text zeigen (Hover OCR Text)
- OCR-Text erhalten (Get OCR Text)
- OCR-Textposition finden (Find OCR Text Position)
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Microsoft Azure ComputerVision OCR
- Tesseract OCR
- Google Cloud Vision OCR
- OCR-Text vorhanden (OCR Text Exists)
- Bild anklicken (Click Image)
- Auf Bild zeigen (Hover Image)
- Bildübereinstimmung finden (Find Image Matches)
- Bild vorhanden (Image Exists)
- Bild finden (Find Image)
- Warten, bis Bild verschwindet (Wait Image Vanish)
- Auf Bild erscheinen (On Image Appear)
- Auf Bild verschwinden (On Image Vanish)
- Bild laden (Load Image)
- Bild speichern (Save Image)
- Browser anhängen (Attach Browser)
- Registerkarte schließen (Close Tab)
- Zurück (Go Back)
- Weiter (Go Forward)
- Zur Startseite (Go Home)
- JS-Skript einfügen (Inject JS Script)
- Navigieren zu (Navigate To)
- Browser öffnen (Open Browser)
- Browser aktualisieren (Refresh Browser)
- Web-Attribut setzen (Set Web Attribute)
- Fenster anhängen (Attach Window)
- Fenster schließen (Close Window)
- Aktives Fenster abrufen (Get Active Window)
- Fenster ausblenden (Hide Window)
- Fenster maximieren (Maximize Window)
- Fenster minimieren (Minimize Window)
- Fenster verschieben (Move Window)
- Fenster wiederherstellen (Restore Window)
- Fenster anzeigen (Show Window)
- Export UI Tree
- ActiveX-Methode aufrufen
- .NET-Code einfügen
- Trigger anklicken (Click Trigger)
- Tastendruck-Trigger (Key Press Trigger)
- Bild-Trigger anklicken (Click Image Trigger)
- System-Trigger (System Trigger)
- Hotkey-Trigger (Hotkey Trigger)
- Maus-Trigger (Mouse Trigger)
- Ereignisinfo erhalten (Get Event Info)
- Ereignisse überwachen (Monitor Events)
- Quellelement erhalten (Get Source Element)
- Benutzerereignis wiedergeben (Replay User Event)
- Benutzeingabe blockieren (Block User Input)
- Vordergrund verwenden
- Element Attribute Change Trigger
- Element State Change Trigger
- Textfeld (Callout)
- Ausgewählten Text kopieren (Copy Selected Text)
- Aus Zwischenablage erhalten (Get From Clipboard)
- Auf Zwischenablage setzen (Set To Clipboard)
- Anwendung schließen (Close Application)
- Anwendung öffnen (Open Application)
- Prozess starten (Start Process)
- Passwort erhalten (Get Password)
- Tooltip
- Click Picture on Screen
- Click Toolbar Button
- Read Statusbar
- Select Dates In Calendar
- Select Menu Item
- Expand Tree
- Call Transaction
- SAP Logon
- SAP Login
- Table Cell Scope
- SAP Session Attributes Change Trigger
- Expand ALV Tree
- Expand ALV Hierarchical Table
- Use Application/Browser
- Check App State
- Check/Uncheck
- Klicken (Click)
- Extract Table Data
- Text erhalten (Get Text)
- Get URL
- Zu URL wechseln
- Markieren (Highlight)
- Darauf zeigen (Hover)
- Tastenkombinationen
- Navigate Browser
- Objekt auswählen (Select Item)
- Screenshot anfertigen (Take Screenshot)
- Eingeben in (Type Into)
- Attribut erhalten (Get Attribute)
- Get Browser Data
- Set Browser Data
- Mouse Scroll
- Inject Js Script
- Ziehen und Ablegen
- For Each UI Element
- Application event trigger
- Click Event Trigger
- Keypress Event Trigger
- Text einstellen (Set Text)
- Check Element
- Formular ausfüllen
- Anhängen
- Prüfen (Check)
- Klicken (Click)
- Ziehen und Ablegen
- Daten extrahieren
- Attribut erhalten (Get Attribute)
- GetChildren
- GetRuntimeTarget
- GetText
- Get URL
- GoToUrl
- Markieren (Highlight)
- Darauf zeigen (Hover)
- Ist aktiviert
- Tastaturkürzel (Keyboard Shortcut)
- Mouse Scroll
- Offen
- Objekt auswählen (Select Item)
- Screenshot anfertigen (Take Screenshot)
- Eingeben in (Type Into)
- Wartestatus
- Führen Sie eine Browsersuche durch und rufen Sie Ergebnisse mithilfe von UIAutomation-APIs ab
- Web-Browsing
- Finden von Bildern
- Klicken auf Bilder
- Auslösen und Überwachen von Ereignissen
- Erstellen und Überschreiben von Dateien
- HTML-Seiten: Extrahieren und Bearbeiten von Informationen
- Bearbeiten von Fenstern
- Automatisierte Listenauswahl
- Finden und Bearbeiten von Fensterelementen
- Verwalten der Textautomatisierung
- Laden und Verarbeiten von Bildern
- Verwalten von mausaktivierten Aktionen
- Automatisieren der Anwendungslaufzeit
- Automatisierte Ausführung einer lokalen Anwendung
- Browsernavigation
- Web-Automatisierung
- Beispiel für Trigger Scope
- Computer Vision Local Server
- Mobile Automation
- Versionshinweise
- Projektkompatibilität
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Install App
- Manage Current App
- Manage Other App
- DeepLink öffnen
- Open URL
- Mobile Device Connection
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Screenshot anfertigen (Take Screenshot)
- Take Screenshot Part
- Element vorhanden (Element Exists)
- Execute Command
- Attribut erhalten (Get Attribute)
- Get Selected Item
- Text erhalten (Get Text)
- Set Selected Item
- Text einstellen (Set Text)
- Wischen
- Tap
- Type Text
- Muster zeichnen
- Terminal
- Versionshinweise
- Über das Terminal-Aktivitätspaket
- Projektkompatibilität
- Terminalsitzung (Terminal Session)
- Bildschirmbereich erhalten (Get Screen Area)
- Text an Position erhalten (Get Text at Position)
- Get Color At Position
- Feld an Position erhalten (Get Field at Position)
- Feld an Position setzen (Set Field at Position)
- Warte auf Text an Position (Wait Text at Position)
- Tasten senden (Send Keys)
- Cursor bewegen (Move Cursor)
- Sichere Tasten senden (Send Keys Secure)
- Text erhalten (Get Text)
- Find Text
- Move Cursor to Text
- Strg-Taste senden (Send Control Key)
- Feld erhalten (Get Field)
- Warte auf Bildschirmtext (Wait Screen Text)
- Warte auf Feldtext (Wait Field Text)
- Feld setzen (Set Field)
Kein Supportv20.4
Release-Datum: 24. August 2020
- Es wurde ein Problem behoben, durch das Java-Selektoren nach der Installation des UIAutomation v20.4.2-Pakets nicht generiert wurden.
- In einigen Fällen interagiert die Aktivität Select Item nicht mit ihrem Zielelement.
- Nach dem Upgrade auf Firefox 79 erkennt die Funktion Indicate on screen keine Elemente in iFrames.
Release-Datum: 6. Mai 2020
Mit der neu entwickelten Aktivität Invoke ActiveX Method können Sie ActiveX-Methoden in Ihren Workflows aufrufen und mit ActiveX-Steuerelementen interagieren, bei denen keine Selektoren zu finden sind.
Die neue Aktivität UI- Struktur exportieren erkennt und exportiert alle UI-Elemente und ihre Attribute und Werte aus einem angegebenen Element, sodass Sie vollständig verstehen können, was dazu führen kann, dass ein Selektor bei der Ausführung fehlschlägt. Für diese Version wird diese Aktivität als experimentell gekennzeichnet, da sie noch in Arbeit ist.
Mit der Scope-Aktivität Use Foreground können Sie einen bestimmten Satz von Aktivitäten im Vordergrund ausführen.
false
festgelegt, interagieren entsprechende Aktivitäten nicht mit deaktivierten UI-Elementen.
Die neuen Aktivitäten CV Check und CV Dropdown Select wurden der Computer Vision-Suite hinzugefügt und bieten Ihnen neue Tools zum Umgang mit UI-Elementen wie Kontrollkästchen und Dropdownlisten.
Der Computer Vision Server wird jetzt offiziell für Windows unterstützt. Sie können einen lokalen Computer Vision-Server auf jeder lokalen Windows-Maschine bereitstellen.
Die Workflow-Analyseregeln von UI Automation haben eine neue Regel erhalten, mit der Sie die Verwendung bestimmter URLs oder Anwendungen in Ihren Automatisierungen zulassen oder verweigern können.
Wir haben kleinere visuelle Verbesserungen an den Aktivitätssymbolen durchgeführt, sodass es einfacher ist, beim Durchsuchen des Aktivitätenbereichs zwischen ähnlichen Aktivitäten zu unterscheiden.
Wir haben einen neuen Satz von Aktivitäten erstellt, der vom UI-Automatisierungs -Aktivitätspaket bereitgestellt wird, das speziell auf SAP zugeschnitten ist. Sie sind wie folgt:
- Klicken Sie auf Bild auf dem Bildschirm , mit dem Sie Klickvorgänge für Bilder ausführen können, die auf einem SAP-GUI-Bildschirm angezeigt werden.
- Klicken Sie auf die Schaltfläche „Symbolleiste anklicken“, mit der Sie auf eine Schaltfläche in der Systemanwendung oder in den SAP-Symbolleisten klicken können.
- Statusleiste lesen, die die Meldung zurückgibt, die in der Statusleiste des SAP GUI-Fensters angezeigt wird.
- Wählen Sie Daten im Kalender aus, um bestimmte Daten oder Zeiträume aus einem SAP-Kalender auszuwählen.
- Menüelement auswählen, mit dem Sie ein Menüelement aus dem SAP GUI-Fenster auswählen können.
- Baum erweitern, der einen übergeordneten Baum auf einen aktiven Knoten oder ein aktives Element erweitert.
- Transaktion aufrufen, die den angegebenen Transaktionscode oder das Programm ausführt.
- SAP Logon , das das Aufrufen von SAP Logon vereinfacht.
- SAP Login , mit dem Sie sich bei Ihrem SAP-System anmelden können.
Wir erweitern ständig die Liste der Technologien, für die Sie Automatisierungsprozesse erstellen können, und diesmal haben wir die Unterstützung für WMware Horizon eingeführt, sodass Sie native Selektoren wie auf Ihrer eigenen Maschine generieren können. Wir wissen, dass es hilfreich ist.
Wenn Sie sich für ein Upgrade auf den neuen Microsoft Edge-Browser entschieden haben, bieten wir jetzt die Möglichkeit, die UiPath-Erweiterung dafür zu installieren, damit Sie Ihre Webautomatisierungen weiterhin mit diesem Browser erstellen können.
Da das Debuggen ein wichtiger Bestandteil beim Aufbau eines fehlerfreien Automatisierungsprozesses ist, haben wir uns entschieden, UI Explorer zu einem eigenständigen Tool zu machen. Dies ermöglicht eine bequemere Möglichkeit, Elemente und Selektoren zu überprüfen, ohne Studio installieren zu müssen. Das Paket enthält auch das Tool SetupExtensions, mit dem Sie Elemente für alle Ihre Automatisierungsanforderungen analysieren können.
Wir stellen unseren Selektoren mehr Methoden zur genauen Identifizierung von UI-Elementen zur Verfügung. Abgesehen von der Fuzzy- und RegEx-Suche können Sie jetzt Elemente mit der Eigenschaft Selektoren, bei denen die Groß-/Kleinschreibung berücksichtigt wird, identifizieren. Es funktioniert, indem die Groß-/Kleinschreibung des Attributwerts des Zielelements untersucht wird, und es funktioniert auch zusammen mit der RegEx-Suche für dasselbe Attribut.
Java
und SAP
.
An der Interaktion zwischen Aktivitäten und der Remote-Laufzeit wurden einige Änderungen vorgenommen, die zu einer schnelleren Reaktionszeit und einer besseren Leistung führen.
Die Erweiterung für Chrome kann mithilfe von Richtlinieneinstellungen installiert werden.
isbrowsertabactive
wurde Selektoren hinzugefügt, um anzugeben, ob ein Browserfenster aktiv ist oder nicht.
Das Tool ScreenScrapeJavaSupport zeigt jetzt an, ob ein falscher Ordner als Pfadargument verwendet wurde.
<rdp>
-Selektortypen.
- Selektoren, die für Java-Anwendungen generiert wurden und mehrere WND-Tags enthalten, können nicht mit der Ereignisüberwachung verwendet werden.
- Es wurde ein Problem behoben, das einen falschen Index für den Selektor generierte, wenn die Funktion Auf Bildschirm anzeigen verwendet wurde.
- Die Aktivität „ Click Trigger “ würde bei der Interaktion mit einem nicht reagierenden Internet Explorer-Fenster den Wert „ true “ zurückgeben.
- Es wurde ein Problem behoben, durch das die Java-Zielanwendung plötzlich geschlossen wurde, wenn die Aktivität Text Exists in einer Schleife verwendet wurde.
- Die Microsoft Dynamix 2009-Anwendung wurde nach Verwendung der Funktion Auf dem Bildschirm anzeigen plötzlich geschlossen.
- Es wurde ein Problem behoben, bei dem Rasterelemente aus einer benutzerdefinierten Anwendung nicht erkannt werden konnten.
- Es wurde ein Problem behoben, durch das eine Silverlight-Anwendung als einzelnes Element betrachtet wurde, anstatt einzelne UI-Elemente ordnungsgemäß zu identifizieren.
- Die Aktivität „ Find Text Position “ gab bei Verwendung in Chrome oder Firefox eine Fehlermeldung zurück.
- Selektoren mit Platzhaltern funktionieren in SAP-Anwendungen nicht.
- Der Elementtyp
MDesktopPane
wurde in benutzerdefinierten Java-Anwendungen nicht erkannt. - Bei der Aktivität „ Type Into “ mit aktivierter SymulateType- Eigenschaft wurden keine Leerzeichen in ein Textfeld im Internet Explorer eingegeben.
- Ein Popup-Fenster mit der Aufforderung, die Erweiterung für Java zu installieren, wurde immer dann angezeigt, wenn ein Prozess versuchte, eine benutzerdefinierte Java-Anwendung zu starten.
- Der Fehler
Browser is not supported
wurde angezeigt, wenn versucht wurde, Elemente in Mozilla Thunderbird anzugeben. - Selektoren mit mehrzeiligen Textattributen können nicht überprüft werden.
- Die Aktivität „ Type Into “ konnte nichts eingeben, nachdem die Zeichen
[
oder(
gefunden wurden. - Es wurde ein Problem behoben, durch das die Aktivität Type Secure Text die Eingabe nach dem Auftreten des
[
-Zeichens beendet hat, wenn die Eigenschaft SendWindowMessages auf true festgelegt war.
- Die Speicherauslastung des Internet Explorers steigt nach langfristiger, kontinuierlicher Interaktion. Wir empfehlen, den Browser erneut zu öffnen, wenn die Speicherauslastung zunimmt.
- Erweiterungen für den Browser sind nach dem Aktualisieren von Windows 10 auf Version 1903 nicht mehr funktionsfähig. Wir empfehlen, die Erweiterungen nach dem Ausführen des spezifischen Windows 10-Updates erneut zu installieren.